package com.team.arms.bingyi.domain.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Author huazige
 * @Date 2022/7/14 10:06
 * @Version 1.0
 */
@Data
@ApiModel("兵役详细")
public class ConsAllVo {




        /**
         * 兵役信息编号
         */
        @ExcelProperty("兵役信息编号")
        @ApiModelProperty("兵役信息编号")
        private String bingyiInfoId;
        /**
         * 姓名
         */
        @ExcelProperty("姓名")
        private String name;
        /** 身份证 */
        @ExcelProperty("身份证")
        @ApiModelProperty("身份证")
        private String idCard;
        /**
         * 性别
         */
        @ExcelProperty("性别")
        private String sex;

        @ApiModelProperty("年龄")
        @ExcelProperty("年龄")
        private String age;
        /**
         * 文化程度
         */
        @ApiModelProperty("文化程度")
        @ExcelProperty("文化程度")
        private String cultureStandard;
        /**
         * 学校名称
         */
        @ApiModelProperty("学校名称")
        @ExcelProperty("学校名称")
        private String schoolName;
        @ApiModelProperty("年度")
        @ExcelProperty("年度")
        private String year;
        /**
         * 批次
         */
        @ApiModelProperty("批次")
        @ExcelProperty("批次")
        private String batch;

        @ApiModelProperty("民族")
        @ExcelProperty("民族")
        private String nation;
        /**
         * 网登编号
         */
        @ApiModelProperty("网登编号")
        @ExcelProperty("网登编号")
        private String loginId;
        /**
         * 登记报名时间
         */
        @ApiModelProperty("登记报名时间")
        @ExcelProperty("登记报名时间")
        @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
        private Date registTime;
        /**
         * 学历
         */
        @ApiModelProperty("学历")
        @ExcelProperty("学历")
        private String cultureProgram;
        /**
         * 专业代码
         */
        @ApiModelProperty("专业代码")
        @ExcelProperty("专业代码")
        private String professionCode;

        /**
         * 专业类型
         */
        @ApiModelProperty("专业类型")
        @ExcelProperty("专业类型")
        private String professionType;
        /**
         * 身高
         */
        @ApiModelProperty("身高")
        @ExcelProperty("身高")
        private String tall;

        /**
         * 体重
         */
        @ApiModelProperty("体重")
        @ExcelProperty("体重")
        private String weight;

        /**
         * 左眼视力
         */
        @ApiModelProperty("左眼视力")
        @ExcelProperty("左眼视力")
        private String leftEyesight;

        /**
         * 右眼视力
         */
        @ApiModelProperty("右眼视力")
        @ExcelProperty("右眼视力")
        private String rightEyesight;
        /**
         * 家庭住址(详细)
         */
        @ApiModelProperty("家庭住址")
        @ExcelProperty("家庭住址")
        private String familyDetail;
        /**
         * 应征地
         */
        @ApiModelProperty("应征地")
        @ExcelProperty("应征地")
        private String bingyiPlace;
        /**
         * 政审结果
         */
//        @ApiModelProperty("政审结果")
//        @ExcelProperty("政审结果")
//        private String poliCheckResults;
       /**
         * 学历审核
         */
        @ApiModelProperty("学历审核")
        @ExcelProperty("学历审核")
        private String educationReview;
        /**
         * 户籍类型
         */
        @ApiModelProperty("户籍类型")
        @ExcelProperty("户籍类型")
        private String  householdType;

        /**
         * 政审状态
         */
        @ApiModelProperty("政审状态")
        @ExcelProperty("政审状态")
        private String poliCarefulState;


        /**
         * 是否预定兵
         */
        @ApiModelProperty("是否预征")
        @ExcelProperty("是否预征")
        private String isOrderSoldiers;



        /**
         * 专业
         */
        @ApiModelProperty("专业类型")
        @ExcelProperty("专业类型")
        private String professionTitle;





        /**
         * 专业情况
         */
        @ApiModelProperty("专业情况")
        @ExcelProperty("专业情况")
        private String professionSistuation;

        /**
         * 手机号
         */
        @ApiModelProperty("手机号")
        @ExcelProperty("手机号")
        private String phone;


    @ApiModelProperty("学业类型(全日制or半日制)")
    @ExcelProperty("学业类型")
    private String   studyType;
}
